tax on business activity - Espagnol Anglais Dictionnaire